/**
 * 
 */
package com.duck.base;

/**
 * @author Richard Rodriguez
 * 18/9/2014
 */
public abstract class  QuackBehavior extends Behavior{
    
    protected String soundType;
    
    public QuackBehavior() {
	super();
	behaviorType = "Quack";
    }

    @Override
    public void runBehavior() {
	this.quack();
    }
    
    public String getSoundType(){
	return soundType;
    }

    protected abstract void quack();
	
}
